Millennium Turkish Kebab House
Currently closed|Open at 09:30 today
110 Triq Ix - Xatt | Sliema SLM 1020, Sliema, Island of Malta, Malta
Attractions Near Millennium Turkish Kebab House
Restaurants Near Millennium Turkish Kebab House
Hotels Near Millennium Turkish Kebab House